Shifting up Java RMI from P2P to Multi-Point

نویسندگان

  • Walter Cazzola
  • Massimo Ancona
  • Fabio Canepa
  • Massimo Mancini
  • Vanja Siccardi
چکیده

In this paper we describe how to realize a Java RMI framework supporting multi-point method invocation. The package we have realized allows programmers to build groups of servers that could provide services in two different modes: fault tolerant and parallel. These modes differ over computations failure. Our extension is based upon the creation of entities which maintain a common state between different servers. This has been done extending the existing RMI registry. From the user’s point of view the multi-point RMI acts just like the traditional RMI system, and really the same architecture has been used.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

P2P-RMI: Transparent Distribution of Remote Java Objects

Java Remote Method Invocation (RMI) is a built-in and easy-to-use framework for the distribution of remote Java objects. Its simplicity and seamless inter-virtual machine communication has made it a valuable tool for distributed services. It nevertheless exhibits certain constraints that practically limit RMI applications to the classical client/server distribution model, and make highly distri...

متن کامل

Transparent Distribution of Remote Java Objects

Java Remote Method Invocation (RMI) is a built-in and easy-to-use framework for the distribution of remote Java objects. Its simplicity and seamless inter-virtual machine communication has made it a valuable tool for distributed services. It nevertheless exhibits certain constraints that practically limit RMI applications to the classical client/server distribution model, and make highly distri...

متن کامل

Coordinated Anonymous Peer-to-Peer Connections with MoCha

MoCha is an exogenous coordination middleware for distributed communication based on mobile channels. Channels allow anonymous, and point-to-point communication among nodes, while mobility ensures that the structure of their connections can change over time in arbitrary ways. MoCha is implemented in the Java language using the Remote Method Invocation package (RMI) [15]. In this paper we promot...

متن کامل

RMIX: A Multiprotocol RMI Framework for Java

With the increasing adoption of Java for parallel and distributed computing, there is a strong motivation for enhancing the expressive elegance of the RMI paradigm with flexible and adaptable communication substrates. Java RMI is an especially powerful and semantically comprehensive framework for distributed Java applications – but the default Java RMI implementation is bound to a concrete wire...

متن کامل

Casting an Abstract Design into the Framework of Java RMI

Java’s Remote Method Invocation mechanism is an object-oriented middleware framework for the development of distributed applications. We describe our experiences with a case study where we casted an abstract design specification for a small, distributed multi-user editor into the framework of Java RMI. We concentrate on the encountered difficulties and present workarounds for certain problems.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001